.header{text-align:right;padding:10px 0 15px;background-color:#333;color:#666}
.header h1{margin:0 30px}
.header h1 a{color:inherit;text-decoration:none}
.header p{font-size:115%;margin:0 30px}
.sub-header{font:italic normal 14px/1.4 Georgia,Serif;display:block;line-height:normal;padding:10px 15px;background-color:#333;position:relative;z-index:7;box-shadow:0 0 7px black;border-bottom:2px solid #3c3c3c}